accident preventer - Turkish English Dictionary